practical training abroad - French English Dictionary